bitkeeper revision 1.122.4.2 (3e70f9ffOS5_D9CqO8R3hQ8xzi4BrA)
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Thu, 13 Mar 2003 21:37:03 +0000 (21:37 +0000)
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Thu, 13 Mar 2003 21:37:03 +0000 (21:37 +0000)
Change xenolinux xl_scsi parameters to allow more stuff to be queued up.

xenolinux-2.4.21-pre4-sparse/arch/xeno/drivers/block/xl_scsi.c

index 75e379f1bac158f4535e397f1fbe84d4a023814a..57bdd8b93655a4c93d1334dffb8eca32b442d2a1 100644 (file)
@@ -55,16 +55,16 @@ int xlscsi_init(xen_disk_info_t *xdi)
     /* Initialize global arrays. */
     for ( i = 0; i < XLSCSI_MAX; i++ )
     {
-       xlscsi_blksize_size[i]  = 512;
+       xlscsi_blksize_size[i]  = 1024; //XXX 512;
        xlscsi_hardsect_size[i] = 512;
-       xlscsi_max_sectors[i]   = 128;
+       xlscsi_max_sectors[i]   = 128*8; //XXX 128
     }
 
     blk_size[XLSCSI_MAJOR]      = NULL;
     blksize_size[XLSCSI_MAJOR]  = xlscsi_blksize_size;
     hardsect_size[XLSCSI_MAJOR] = xlscsi_hardsect_size;
     max_sectors[XLSCSI_MAJOR]   = xlscsi_max_sectors;
-    read_ahead[XLSCSI_MAJOR]    = 8;
+    read_ahead[XLSCSI_MAJOR]    = NULL; //XXX8;
 
     blk_init_queue(BLK_DEFAULT_QUEUE(XLSCSI_MAJOR), do_xlblk_request);